<?php
/**
 * Created by PhpStorm.
 * User: Talent Gao
 * Date: 14-9-5
 * Time: 上午9:21
 */


$_orderRefundStatusCfg = array(
    'NOASK'         => 0,
    'APPLICATION'   => 1,
    'PAYMENTHASBEEN'=> 2,
);

$_orderRefundStatusMean = array(
    0 => '未曾申请退款',
    1 => '退款申请中',
    2 => '财务已打款',
);

//快递公司缩写配置
$_expressCompanyCfg = array(
    'Yto' => 'Y', //圆通快递
    'Bto' => 'T',
    'Sto' => 'S',  //申通快递
    'Dto' => 'D',
    'Fto' => 'F',
    'Zto' => 'T',
    'Pto' => 'P',
    'Zjs' => 'Z',//宅急送
    'Ems' => 'E',
    'QianLi'=> 'Q',
    'Personality' => 'G',
    'HTKY' => 'H',
    'SURE' => 'R',
    'CCES' => 'C',
    'TTKD' => 'M',
    'FKD' => 'K',
    'APEX' => 'I',
    'XCJB' => 'X',
    'XFH' => 'L',
    'JDWL'=> 'J',
    'XCWL'=> 'XJ',
    'GSPS' => 'GS',
    'XSKH' => 'XS',
    'KHZT'=>'KZ',
    'XBWL'=>'XB',
    'XCWL'=>'CX',
    'DBWL'=>'DB',
);
//快递公司缩写到快递公司名的配置
$_expressCompMeansCfg = array(
    'Y' => '圆通快递',
    'B' => '大田物流',
    'S' => '申通快递',
    'D' => '韵达快递',
    'F' => '顺丰快递',
    'T' => '中通快递',
    'Q' => '公司内部',
    'Z' => '宅急送',
    'P' => '平邮',
    'E' => 'EMS',
    'G' => '塑米城个性配送',
    'H' => '汇通快递',
    'R' => '速尔快递',
    'C' => 'CCES快递',
    'M' => '天天快递',
    'K' => '飞康达',
    'I' => '全一快递',
    'X' => '星辰急便',
    'L' => '鑫飞鸿',
    'J' => '佳达物流',
    'XJ' => '信驰物流',
    'GS' => '公司派送',
    'XS' => '销售客服自送',
    'KZ' => '客户自提',
    'XB' => '新邦物流',
    'CX' => '成协物流',
    'DB' => '德邦物流',
);
// 订单状态配置项
$_orderStatusCfg    = array(
    'Waiting_Audit'         => 0,   // 正常等待审核（非预约）
    'Waiting_Contract'     => 2,
    'Waiting_Confirm_Express' => 3,
    'Booking_Waiting_Audit' => 1,   // 预约等待审核
    'User_Canceled'         => 4,   // 用户取消
    'CS_Canceled'           => 5,   // 客服取消
    'Expire_Canceled'       => 6,   // 超时取消
    'Audit_Faild'           => 7,   // 审核未通过
    'Payment'                =>8,//已付订金
    'Waiting_Pay'           => 10,  // 正常等待付款（非预约）
    'Refunding'             => 11,  // 退款中
    'Refunded'              => 12,  // 已经退款
    'Booking_Waiting_Pay'   => 15,  // 预约等待付款
    'Waiting_Fetch'         => 16,  // 等待索取（礼品秒送）
    'Booking_Waiting_Fetch' => 17,  // 预约等待索取（礼品秒送）
    'Waiting_Deliver'       => 20,  // 等待配货
    'Choose_Goods'          => 21,  // 正在配货
    'Delivering'            => 22,  // 已发货
    'Waiting_Invoice'      => 30,  // 等待开票
    'Invoice_Opening'      => 31,  // 发票配送中
    'Application_Invoice' => 32,  // 申请开票
    'Invoiced'          => 33,   //   已开票
    //'Order_Loss'            => 44,  // 失败订单
    'Order_Back'            => 88,  // 物流退货
    'Order_Back_Storage'    => 89,  //物流退货已入库
    'Order_Complete'        => 99,  // 订单完成
);

// 订单状态说明
$_orderStatusMean   = array(
    2       => '待签订合同',
    0       => '等待审核',
    1       => '预约等待审核',
    3       => '待确认运费',
    4       => '用户取消',
    5       => '客服取消',
    6       => '超时取消',
    7       => '审核未通过',
    8       => '已付订金',
    10      => '等待付款',
    11      => '正在退款',
    12      => '已退款',
    15      => '预约等待付款',
    16      => '等待收取',
    17      => '预约等待索取',
    20      => '等待发货',
    21      => '正在配货',
    22      => '已发货',
    30      => '等待开票',
    31      => '发票寄送中',
    32      => '申请开票',
    33      => '已开票',
    //44      => '订单失败',
    88      => '物流退货',
    89      => '物流退货已入库',
    99      => '订单完成',
);
// 订单操作类型配置
$_orderOperateTypeCfg   = array(
    'Create_Order'      => 1,      // 创建订单
    'Audit_Allow'       => 2,      // 审核予以通过
    'Audit_Deny'        => 3,      // 审核不予通过
    'Confirm_Paid'      => 10,     // 确认已到款
    'Waiting_Deliver' => 20,     // 确认已发货
    'Comfirm_Received'  => 21,     // 确认已送达并签收
    'Refunding'         => 22,     // 退款中
    'Refunded'          => 23,     // 确认已经退款
    'User_Cancel'       => 70,     // 用户取消
    'Modify_Recipients' => 71,     // 修改配送信息
    'Change_To_Booking' => 72,     // 跟改为预约订单
    'CS_Cancel'         => 73,     // 客服取消
    'Expire_Cancel'     => 74,     // 超时取消
    'Require_Return'    => 80,     // 申请退货
    'Complete_Return'   => 81,     // 完成退货
    'Complete_Order'    => 99,     // 完成订单
);

//订单发票内容类型配置
$_orderInvoiceContentTypeCfg    = array(
    'Gift'              => 'G', // 商品明细
//    'OfficeSupplies'    => 'O', // 办公用品
//    'Detail'            => 'D', // 礼品明细
);

//订单发票递送类型配置
$_orderInvoiceDeliveryTypeCfg    = array(
    'Mail'      => 'M', // 平信
    'Express'   => 'E', // 快递
);

// 订单配送方式配置项
$_orderDeliveryTypeCfg  = array(
    'Express'               => 'X', // 快递
    'EMS'                   => 'E', // EMS
    'SYSTEM'                => 'S', //系统内部循环
    'Self'           => 'T', //自提
    'GreetingCard_Express'  => 'G', // 贺卡：快递
    'GreetingCard_Mail'     => 'M', // 贺卡：平邮
    'Individuation'         => 'I',  // 个性化配送
    'UrgentExpress'         => 'U'  // 加急快递
);
//
//// 订单配送方式说明
//$_orderDeliveryTypeMean = array(
//    'X' => '快递',
//    'E' => 'EMS',
//    'S' => '委托配送',
//    'T' => '自提',
//    'G' => '贺卡快递',
//    'M' => '贺卡平邮',
//    'I' => '个性化配送',
//    'U' => '加急快递',
//    ''  => ''
//);

// 自提申请单状态说明
$_DeliveryStatus = array(
    1 => '待审核',
    2 => '物流部确认中……',
    4 => '已处理',
    -1=>'申请作废中……',
    -2=>'已作废……'
);


$_freeDeliveryPirceLimit    = array(
    'X' => 0,    // 快递
    'E' => 0,    // EMS
    'S' => 0,       // 系统内部
    'T' => 0,
    'G' => 9999999, // 贺卡快递
    'M' => 9999999, // 贺卡平邮
    'U' => 9999999, // 加急快递

);

//订单配送方式相关价格 （单位：分）
$_orderDeliveryTypePrice = array(
    'X' => 1500,
    'E' => 2500,
    'S' => 0,
    'T' => 0,
    'G' => 600,
    'M' => 0,
);

$_orderMeetConditionMoney = array(
    'SI' => 30000,
    'SF' => 300000,
    'SB' => 500000,
);
$_orderMeetConditionDeliveryMoney = array(
    'SI' => 800,
    'SF' => 3000,
    'SB' => 5000,

);

// 订单支付方式配置项
$_orderPayTypeCfg   = array(
    'User_Integral'     => 0, // 用户积分

    'Alipay'            => 12, // 支付宝
    'COD_Cash'          => 11, // 货到付款(现金)
    'BankTransfer'      => 15, // 银行转账
    'COD_Card'          => 18, // 货到付款(刷卡)
    'Self'              => 19, // 上门自提
    'Credit'            =>20,     //信用额度付款
    'OnlinePay'         => 50, // 网上支付（未指定实际的支付方式）

);
$_bankTypeCfg = array(
    'ICBC'   => 16, // 工商银行网银
    'BOC'   => 21,  //中国银行支付
    'BOCOM'   => 22,//交通银行支付
    'ABCOM'   => 23,//农业银行支付
    'ABC'     =>24
);

// 订单支付方式类型说明
$_orderPayTypeMean  = array(
    0      => '用户积分',
    1      => '礼品册',
    2      => '大礼包',
    3      => '礼品卡',
    4      => '通用礼品册',
    5      => '优惠券',    // (废弃，仅用于旧记录)
    11     => '货到付款(现金)',
    12     => '支付宝',
    13     => '银联',
    14     => '邮局汇款',
    15     => '银行转账',
    16     => '工商银行网银',
    21     => '中国银行网银',
    22     =>'中国交通银行网银',
    17     => '财付通',
    18     => '货到付款(刷卡)',
    19     => '上门自提',
    20     => '信用额度支付',
    50     => '在线支付',
    98     => '现金',
    99     => '未定义',
);

// 订单支付方式分类
$_orderPayTypeSort = array(
    // 积分
    'integral'  => array(
        $_orderPayTypeCfg['User_Integral']
    ),
    // 钱
    'money'     => array(
        $_orderPayTypeCfg['BankTransfer'],
        $_orderPayTypeCfg['OnlinePay']
    ),
);

## 订单类型
$_orderType = array(
    'BUY'           => 'B',
    'EXCHANGE'      => 'E',
    'CHANGE_GOODS'  => 'C',
    'SUPPLY_GOODS'  => 'S',
    'NORMAL_B2C'    => 'N',
    'ULTRA_SPEED'   => 'U',
    'GREETING_CARD' => 'G',
    'Flower'        => 'F',
    'TUAN'          => 'T',
    'DESCENDANT'    => 'D',
    'Quotation'     => 'Q',
    'UsDollar'      => 'X',
    //'CREDIT'        => 'R',
);
## 订单类型说明
$_orderTypeMean = array(
    'B'     => '购买',
    'E'     => '积分订单',
    'C'     => '换货',
    'S'     => '补货',
    'N'     => '现货订单',
    'U'     => '秒送',
    'G'     => '贺卡服务',
    'F'     => '鲜花',
    'T'     => '团购',
    'D'     => '子订单',
    'Q'     => '期货订单',
    'X'     => '美金订单',
    //'R'     => '信用额度付款',
);

## 订单送货时间（当前仅快递方式用到）
$_orderDeliveryTime = array(
    'All'           => 'A', // 时间不限
    'Working_Day'   => 'W', // 工作日，周一到周五
    'Holiday'       => 'H', // 节假日，周六日及公共假日
);

## 订单送货时间说明（当前仅快递方式用到）
$_orderDeliveryTimeMean = array(
    'A'             => '时间不限',
    'W'             => '周一至周五',
    'H'             => '周六日及公共假日',
);

## 优惠券状态配置
$_couponStatusCfg   = array(
    'Avaliable'     => 0,   // 可用
    'Used'          => 1,   // 已使用
    'Expired'       => 2,   // 已过期
    'Pause'         => 3,   // 暂停使用
);
## 优惠券状态说明
$_couponStatusMean  = array(
    0               => '可用',
    1               => '已使用',
    2               => '已过期',
    3               => '暂停使用',
);

## 优惠券类型配置
$_couponTypeCfg     = array(
    'Electronic'    => 'E', // 电子优惠券
    'Normal'        => 'N', // 普通优惠券
);
## 优惠券类型说明
$_couponTypeMean    = array(
    'E'             => '电子优惠券',
    'N'             => '普通优惠券',
);

## 优惠券使用范围配置
$_couponScopeCfg    = array(
    'All'           => 'A', // 全站
    'Type'          => 'T', // 指定类型
    'Brand'         => 'B', // 指定品牌
    'Gift'          => 'G', // 指定产品
);
## 优惠券使用范围说明
$_couponScopeMean    = array(
    'A'             => '全站',
    'T'             => '指定类型',
    'B'             => '指定品牌',
    'G'             => '指定礼品',
);

//订单来源配置
$_orderSourceCfg    = array(
    'ExchangeSite'  => 0,   // 兑换网站
    'Taobao'        => 1,   // 淘宝
    'B2CSite'       => 2,   // B2C网站
    'ZhuoYue'       => 7,   //卓越
    'PaiPai'        => 14,  //拍拍
    'MobileSite'    => 11   //手机
);
//订单来源说明
$_orderSourceMean    = array(
    0               => '兑换网站',
    1               => '淘宝',
    2               => 'B2C网站',
    7               => '卓越',
    14              => '拍拍',
    11              => '手机'
);


## 订单折扣类型配置
$_orderDiscountTypeCfg  = array(
    'Coupon'        => 'C', // 优惠券
    'Package'       => 'P', // 组合销售
    'Tuan'          => 'T', // 团购
);
## 订单折扣类型说明
$_orderDiscountTypeMean = array(
    'C'             => '优惠券',
    'P'             => '组合销售',
    'T'             => '团购',
);

## 订单额外属性
$_orderExtraAttribute   = array(
    'Booking'       => 'B', // 下单时是预约订单
);


## 礼品册状态配置
$_exchange_usability_status = array(
    'Orgin'           => -1, //生成礼品册账号初始值
    'stock_situation' => 0, // 库存保有状态
    'activated'       => 1, //已经激活状态 可使用
    'Already_use'     => 2, //已使用
    'Expired'         => 3  //已过期
);



//退单换单申请状态
$_orderRetreatCfg = array(
    'Customer_applied'              => 0,//客户申请
    'Wait_for_print_audit'          => 5,//等待客服审核
    'Wait_warehousing_receiving'    => 1,//等待仓库收货
    'Wait_for_quality_inspection'   => 2,//等待质检
    'Wait_for_product_confirmation' => 3,//等待产品审核
    'Refund_single_Yes'             => 8, //退换货已完成
    'Refund_single_No'              => 9, //退换货不通过
    'Gifts_Reworking'               => 12 //商品返修中
);
//退单换单申请状态说明
$_orderRetreatMean = array(
    0              => '客户申请',//客户申请
    5              => '等待客服审核',//等待产品审核
    1              => '等待仓库收货',//等待仓库收货
    2              => '等待质检',//等待质检
    3              => '等待产品审核',//等待产品审核
    8              => '退换货已完成', //退换货已完成
    9              => '退换货不通过', //退换货不通过
    12             => '商品返修中'
);

//提货状态
$_delivery_status = array(
    1            => '审核中',
    2            => '已审核',
    3            =>  '未提货',
    4            =>  '已提货',
    -1           => '待作废',
    -2           => '已作废',
);

$_delivery_statusCfg = array(
    'In_examine'                  => 1,
    'Checked'                      => 2,
    'Failure_delivery'            => 3,
    'Already_delivery'            => 4
);

//报价单报价单状态
$_inquiry_status = array(
    1    => '作废',
    2   =>  '已下报价单',
    3   =>  '未下报价单'
);

$_inquiry_statusCfg = array(
    'Invalid'   => 1,
    'quotation_ed'   => 2,
    'quotation'   => 3
);

//支付定金百分比
$depositCfg = array(
    'deposit'   => 0.3,
);


//跟踪信息
$_trackOrderCfg = array(

    1=>"您提交了期货订单，请在当日内支付保证金。",
    12=>"您提交了现货订单，请在当日内完成付款。",
    101=>"您的订单付款截止日被延长了1天，您可在第2天之前完成付款",
    102=>"您的订单付款截止日被延长了2天，您可在第3天之前完成付款",
    103=>"您的订单付款截止日被延长了3天，您可在第4天之前完成付款",
    100=>"您的订单付款延期被取消，请于当日内完成付款",
    13=>"您已付款，请等待系统确认。",
    14=>"客服已审核订单，请尽快安排提货。",
    2=>"您已付保证金，我们将实时向您提供货物情况，请准备付尾款。",
    22=>"您已付尾款，请及时查看货物信息。",
    3=>"您的货物已到港，正在报关中。",
    4=>"您已选择生成提单，请尽快安排物流提货。",
    5=>"您已选择委托配送，我们将尽快安排发货。",
    6=>"物流部已处理您的提单，请尽快从仓库提出货物。",
    61=>"物流部已作废你的提单，请重新生成提单。",
    62=>"物流部未通过提单作废申请，提单被回复。",
    7=>"您的货物已从仓库出发，请耐心等待。",
    8=>"您已完成提货申请，请点击确认收货。",
    9=>"您已收货，请点击确认收货。",
    10=>"您已确认收货，请确认开票信息，我们将尽快为您开票。",
    11=>"交易完成，您可以浏览积分商城兑换礼品。",
    31=>"订单已开票，请在收到票据后，点击“到票确认”。",
    99=>"未知的处理信息，请联系客服。",
    -1=>"您的订单因逾期未支付，被系统自动作废。",
    -2=>"客服取消您的订单。"
);

//跟踪信息
$_SMSList = array(
    'inquiry' =>array('15021829400'=>'郑章杰',
//                         '18217615776'=>'马良',
//                        '13641762866'=>'余植鸿',
//                        '13817409800'=>'袁乙凯',
//                        '15802193675'=>'谢璇鑫',
//                        '13501715917'=>'陈斯易'
    )
);

//跟踪信息
$_EMailList = array(
    'inquiry' =>array('376629720@qq.com'=>'郑章杰',
        '1084006241@qq.com'=>'谢璇鑫',
        '2583518364@qq.com'=>'余植鸿',
        '2992806423@qq.com'=>'袁乙凯',
        '2900494221@qq.com'=>'马良',
        '2227475185@qq.com'=>'陈斯易',
    )
);





